package com.graduation.check.service;

import com.graduation.check.dto.SubmissionListRequest;
import com.graduation.check.dto.SubmissionListResponse;

import java.util.List;
import java.util.Map;

public interface TeacherSubmissionService {
    
    /**
     * 获取提交记录列表
     */
    SubmissionListResponse getSubmissionList(SubmissionListRequest request);
    
    /**
     * 获取提交详情
     */
    Map<String, Object> getSubmissionDetail(Long submissionId);
    
    /**
     * 批量下载报告
     */
    String batchDownloadReports(List<Long> submissionIds, String downloadType);
}
